[Jakarta Wiki] Update of "SpecificationRepository" by RobertBurrellDonkin

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jakarta Wiki" for change notification.

The following page has been changed by RobertBurrellDonkin:
http://wiki.apache.org/jakarta/SpecificationRepository

The comment on the change is:
First draft for a proposal to host an API specification repository [at] Jakarta

New page:
= API Specification Repository =

== Rationale ==

Apache has many codebases scattered throughout various projects that containing clean room implementations of specification APIs.

Though these are extremely useful, there is no central location where users, developers or committers can find which specifications Apache has clean room API implementations for.

In addition, there is no space where existing committers from different projects can collaborate on clean room API implementations of mutual benefit.

There are various legal issues which arise from clean room API implementations. A central point of contact should make it easier to manage these issues.

Jakarta seems an ideal candidate for hosting a central specification repository. Jakarta is well known amongst Java users. Jakarta is also neutral development ground.

== Manifesto ==

* To maintain a central index of Specification API's with clean room Apache implementations in Java whether hosted in a repository [at] Jakarta or elsewhere
* To host a repository allowing:
* existing Apache committers to collaborate on clean room specification API implementations in Java
* existing Apache clean room specification API implementations in Java to be maintained
* new specification API implementations in Java to be homed at Apache after vetting and approval by the incubator
* To documentation the legal difficulties around clean room implementations
* To accept that some projects may prefer to maintain their own APIs
* To accept that one day a TLP may be preferrable
* To offer advice (when asked) on the creation of clean room API implementations
Apache Wiki [ Mi, 07 Juni 2006 22:15 ] [ ID #1346854 ]

Specification API Repository [WAS Re: [Jakarta Wiki] Update of

--=-P62LXJPX1x1dKuyKanuL
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

i've thrown together something speculative based on comments in
http://mail-archives.apache.org/mod_mbox/incubator-general/2 00606.mbox/%
3ce75283b10606070818ga3a4351xa8bdf87af1200dd9 [at] mail.gmail.com %3e

i think that jakarta might be a good home for a central point for
specification API implementations in Java and is definitely less work
than creating a new API.

if anyone has strong objections to jakarta hosting this, please post
them here. otherwise, it's probably better to join the thread over in
the incubator.

- robert

On Wed, 2006-06-07 at 20:15 +0000, Apache Wiki wrote:
> Dear Wiki user,
>
> You have subscribed to a wiki page or wiki category on "Jakarta Wiki" for=
change notification.
>
> The following page has been changed by RobertBurrellDonkin:
> http://wiki.apache.org/jakarta/SpecificationRepository
>
> The comment on the change is:
> First draft for a proposal to host an API specification repository [at] Jakart=
a
>
> New page:
> =3D API Specification Repository =3D
>
> =3D=3D Rationale =3D=3D
>
> Apache has many codebases scattered throughout various projects that cont=
aining clean room implementations of specification APIs.
>
> Though these are extremely useful, there is no central location where use=
rs, developers or committers can find which specifications Apache has clean=
room API implementations for.
>
> In addition, there is no space where existing committers from different p=
rojects can collaborate on clean room API implementations of mutual benefit=
..
>
> There are various legal issues which arise from clean room API implementa=
tions. A central point of contact should make it easier to manage these is=
sues.
>
> Jakarta seems an ideal candidate for hosting a central specification repo=
sitory. Jakarta is well known amongst Java users. Jakarta is also neutral d=
evelopment ground.
>
> =3D=3D Manifesto =3D=3D
>
> * To maintain a central index of Specification API's with clean room Apa=
che implementations in Java whether hosted in a repository [at] Jakarta or els=
ewhere
> * To host a repository allowing:
> * existing Apache committers to collaborate on clean room specificatio=
n API implementations in Java
> * existing Apache clean room specification API implementations in Java=
to be maintained
> * new specification API implementations in Java to be homed at Apache =
after vetting and approval by the incubator
> * To documentation the legal difficulties around clean room implementati=
ons
> * To accept that some projects may prefer to maintain their own APIs
> * To accept that one day a TLP may be preferrable
> * To offer advice (when asked) on the creation of clean room API impleme=
ntations
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe [at] jakarta.apache.org
> For additional commands, e-mail: general-help [at] jakarta.apache.org
>
>

--=-P62LXJPX1x1dKuyKanuL
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBEhz1X1TNOdbExPeIRAkNGAJ90xq9DktLpPBZnWSseNJ0WO0LMWwCg wAQG
lsWMcgNUNh2CdpcNKtKbWi8=
=wXfH
-----END PGP SIGNATURE-----

--=-P62LXJPX1x1dKuyKanuL--
robert burrell donkin [ Mi, 07 Juni 2006 22:55 ] [ ID #1346855 ]
Miscellaneous » gmane.comp.jakarta.general » [Jakarta Wiki] Update of "SpecificationRepository" by RobertBurrellDonkin

Vorheriges Thema: [Jakarta Wiki] Update of "SpecificationRepository" by RobertBurrellDonkin
Nächstes Thema: [Jakarta Wiki] Trivial Update of "SpecificationRepository" by MartinCooper